package com.ycq.webssm.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * @ClassName: RestfulController
 * @Author: ycq
 * @Description:
 * @Date: 2021/8/16 23:00
 * @Company:浪潮软件集团
 **/
@Controller
public class RestfulController {


    //使用restful模拟用户资源的增删改查
    //user get 查询所有用户信息

    //user/1 get  根据用户id查询用户信息

    //user/ post 添加用户信息

    //user/1 delete 删除用户信息

    //user  put  跟新用户信息

    @RequestMapping(value = "/user", method = RequestMethod.GET)
    public String getAlluser() {
        System.out.println("查询所有用户信息");
        return "success";
    }


    @RequestMapping(value = "/user/{id}", method = RequestMethod.GET)
    public String getUserById() {
        System.out.println("根据用户id查询用户信息");
        return "success";
    }


    @RequestMapping(value = "/user", method = RequestMethod.POST)
    public String insertUserBy(String username, String password) {
        System.out.println("添加用户信息" + username + " " + password);
        return "success";
    }

    @RequestMapping(value = "/user", method = RequestMethod.PUT)
    public String updateUser(String username, String password) {
        System.out.println("修改用户信息" + username + " " + password);
        return "success";
    }


}
